﻿.topmenu { padding: 0; width: 100%; border-top: 1px solid orange; /*Bruin*/ background: transparent; voice-family: "\"}\""; voice-family: inherit; margin: 0 auto;}
.topmenu ul { margin: 0; margin-left: 0px; padding: 0; list-style: none;}
.topmenu li {display: inline; margin: 0 2px 0 0; padding: 0; text-transform: uppercase;}
.topmenu a { float: left; display: block; color: white !important; text-decoration: none !important; margin: 0 1px 0 0; /*Margin tussen ieder menu item*/
    padding: 5px 10px; background-color: #1474be; /*Bruin*/ border-top: 1px solid orange; font-family: Arial,Helvetica,sans-serif; font-weight: bold;}
.topmenu a:hover { background-color: orange; /*Brruin*/ text-decoration: underline; color: white;}
/*.topmenu .current { background-color: #D25A0B; color: white; border-color: #D25A0B; }*/
.topmenuAct a { background-color: Orange !important; }
.infoTb { border:0; margin:3px; }
.admToolbar { border: 1px solid #D09B2B; color: #166292; font-weight: bold; height: 34px; margin: 0 0 0 10px; padding: 3px 5px 3px 55px; text-align: right; width: 99%;}

/*===================================================================================*/

.bntCreateWiZard
{
    display: none;
}
.UpdProgress
{
    width: 170px;
    height: 40px;
    left: 15px;
    top: 83px;
    padding: 3px;
    text-align: center;
    position: absolute;
    background-color: #FFFFFF;
    border: 1px solid #CA0B19;
    font-family: Arial,Arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #CA0B19;
}
.Title
{
    font-family: Arial,Arial;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    color: #0D0A5B;
}
.ERR
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: red;
    text-align: left;
    padding: 3px 5px 3px 10px;
    text-decoration: none;
    width: 450px;
}
.DBEmpty
{
    width: 450px;
    text-align: left;
    padding: 10px;
    border: 1px dotted #BB1837;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: #BB1837;
}
.Cmd
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    background-image: url(../Img/bgBnt.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #ffffff;
    padding-left: 3px;
    padding-right: 3px;
    border-left: 1px solid #606060;
    border-top: 1px solid #606060;
    border-right: 2px solid #303030;
    border-bottom: 2px solid #303030;
    cursor: pointer;
    height: 22px;
}
.Button
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    background-image: url(../Img/bgBnt.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #ffffff;
    padding-left: 3px;
    padding-right: 3px;
    border-left: 1px solid #E6E6E6;
    border-top: 1px solid #E6E6E6;
    border-right: 2px solid #303030;
    border-bottom: 2px solid #303030;
    cursor: pointer;
    height: 22px;
}
.bntSearch
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    background-image: url(../Img/searched.gif);
    background-repeat: no-repeat;
    background-position: 2px 2px;
    background-color: #ffffff;
    padding: 2px 2px 2px 12px;
    border-left: 1px solid #000000;
    border-top: 1px solid #000000;
    border-right: 2px solid #637799;
    border-bottom: 2px solid #637799;
    cursor: pointer;
    height: 22px;
    filter: progid:DXImageTransform.Microsoft.Shadow(direction=140,color=#6B7FA0,strength=2);
}
.DivTootip
{
    display: none;
    padding: 5px;
    margin: 2px;
    position: absolute;
    text-align: justify;
    background-color: #FFFFFF;
    border: 1px solid #DB092B;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #040F3D;
}
.PopupMessage
{
    background-color: #FFFFFF;
    text-align: center;
    position: absolute;
    left: 5px;
    top: 5px;
    border: 1px solid #788A98;
    visibility: hidden;
    filter: progid:DXImageTransform.Microsoft.Shadow(direction=140,color=#045283,strength=2);
}
.PopupMessageTop
{
    height: 19px;
    text-align: left;
    vertical-align: top;
    background-color: #187DBD;
    padding-left: 2px;
    padding-top: 2px;
}
.PopupMessageTop label
{
    padding-left: 5px;
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #FFFFFF;
    float: left;
}
.PopupImageClose
{
    cursor: pointer;
    margin: 3px;
    float: right;
}
.PopupMessageInfo
{
    padding: 10px;
    text-align: justify;
    vertical-align: top;
    scrollbar-face-color: #187DBD;
    scrollbar-highlight-color: #7BBCE5;
    scrollbar-shadow-color: #CADFED;
    scrollbar-3dlight-color: #2C88C2;
    scrollbar-arrow-color: #FDF1A5;
    scrollbar-track-color: #CADFED;
    scrollbar-darkshadow-color: #7BBCE5;
}
.PopupMessageBottom
{
    height: 20px;
    text-align: center;
    background-color: #187DBD;
    padding-left: 4px;
    padding-right: 2px;
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    color: #FFFFFF;
}
.ImgNewsInfo
{
    border: 1px solid #074774;
    padding: 1px;
    margin-right: 8pt;
    margin-bottom: 3pt;
}
.MenuCms, MenuCms:Hover
{
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    padding-right: 3px;
    border-right: 1px solid #788a98;
}
.MenuCms:Hover
{
    color: Red;
}
/*---------------- Style Pager --------------------*/
.OffPage
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #07428B;
    padding-left: 3px;
    padding-right: 2px;
    text-decoration: none;
    text-align: center;
    width: 20px;
    height: 15px;
    background-color: #B7D2F4;
    border: 1px solid #07428B;
}
.OnPage A
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #07428B;
    padding-left: 3px;
    padding-right: 2px;
    text-decoration: none;
    text-align: center;
    width: 20px;
    height: 15px;
    background-color: #ffffff;
    border: 1px solid #07428B;
}
.OnPage A:Hover
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #07428B;
    padding-left: 3px;
    padding-right: 2px;
    text-decoration: underline;
    text-align: center;
    width: 20px;
    height: 15px;
    background-color: #B7D2F4;
    border: 1px solid #07428B;
}
.OnOut
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #E0E1E6;
    padding: 3px;
    text-decoration: none;
}
.OnOut A
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #07428B;
    padding: 3px;
    text-decoration: none;
}
.OnOut A:Hover
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #D30000;
    padding: 3px;
    text-decoration: underline;
}
.Sep
{
    font-family: Arial;
    font-size: 11px;
    color: #ffffff;
    padding: 3px;
    text-decoration: none;
}
/*---------------- End Style Pager --------------------*/
/*---------------- Login ---------------------*/
#LOGIN .TBL
{
    border: 1px solid #6D8896;
}
#LOGIN .TDTop
{
    height: 100px;
}
#LOGIN .Header
{
    background-color: #A4BFCC;
    font-size: 12px;
    font-weight: bolder;
    color: #506B78;
    padding-left: 10px;
    height: 20px;
    text-align: left;
}
#LOGIN .Title
{
    background-color: #E2EAEE;
    font-size: 23px;
    font-weight: bolder;
    color: #DF4B0A;
    padding-left: 10px;
    text-transform: uppercase;
}
#LOGIN .Main
{
    padding: 3px; /*background-image:url(../Img/lg_bg.gif); 	background-repeat:no-repeat; 	background-position:left bottom;*/
    border-top: 1px solid #6D8896;
    border-bottom: 1px solid #6D8896;
    text-align: left;
    vertical-align: top;
}
#LOGIN .Tables
{
    vertical-align: top;
    border: 1px dotted #6D8896;
}
#LOGIN .TText
{
    width: 170px;
    font-family: Arial,Arial;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
    text-align: right;
    padding-right: 5px;
}
#LOGIN .TTextChk
{
    cursor: pointer;
}
#LOGIN .txtControl
{
    border: 1px solid #6D8896;
    width: 150px;
    height: 19px;
}
#LOGIN .bntLogin
{
    background-color: #ffffff;
    border: 1px solid #053D7D;
    font-family: Arial;
    font-size: 11px;
    color: #053D7D;
    text-align: center;
    width: 75px;
    height: 20px;
    cursor: hand;
}
#LOGIN .ErrorMessage
{
    padding: 3px 3px 3px 0px;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #F03D06;
    text-align: left;
    text-decoration: none;
}
#LOGIN .Bottom
{
    padding: 3px;
    background-color: #E2EAEE;
    text-align: center;
    font-size: 12px;
    color: #506B78;
}
#LOGIN .Copyright
{
    background-color: #A4BFCC;
    font-size: 10px;
    color: #506B78;
    height: 18px;
    text-align: center;
}
/*---------------- End Login ---------------------*/
/*---------------- Master ---------------------*/
#MASTER .tLogOut
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    background-color: #ffffff;
    padding-left: 3px;
    padding-right: 3px;
    border-left: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    border-right: 2px solid #303030;
    border-bottom: 2px solid #303030;
    cursor: pointer;
    width: 110px;
}
#MASTER .bntChangePwd
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    background-image: url(../Img/bgBnt.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #ffffff;
    padding-left: 3px;
    padding-right: 3px;
    border-left: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    border-right: 2px solid #303030;
    border-bottom: 2px solid #303030;
    cursor: pointer;
    width: 120px;
    height: 22px;
}
#MASTER .bntInfoAccout
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    background-image: url(../Img/bgBnt.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #ffffff;
    padding-left: 3px;
    padding-right: 3px;
    border-left: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    border-right: 2px solid #303030;
    border-bottom: 2px solid #303030;
    cursor: pointer;
    width: 135px;
    height: 22px;
}
#MASTER .bntChangeCultures
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    background-image: url(../Img/bgBnt.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    background-color: #ffffff;
    padding-left: 3px;
    padding-right: 3px;
    border-left: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    border-right: 2px solid #303030;
    border-bottom: 2px solid #303030;
    cursor: pointer;
    width: 120px;
    height: 22px;
}
#MASTER .PNLPopUpMenuCulture
{
    padding: 1px 0px 0px 2px;
    width: 120px;
}
#MASTER .CulturePopUp
{
    padding: 2px;
    text-align: left;
    vertical-align: top;
    background-color: #FFFFFF;
    border-left: 1px solid #000000;
    border-top: 1px solid #000000;
    border-right: 2px solid #637799;
    border-bottom: 2px solid #637799;
    filter: progid:DXImageTransform.Microsoft.Shadow(direction=140,color=#6B7FA0,strength=2);
}
#MASTER .LinkCulture
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
    background-image: url(../Img/li.gif);
    background-repeat: no-repeat;
    background-position: 2px 4px;
    padding-left: 12px;
    text-align: left;
}
#MASTER a:Hover.LinkCulture
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    text-decoration: underline;
    color: #FF0000;
    background-image: url(../Img/li.gif);
    background-repeat: no-repeat;
    background-position: 2px 4px;
    padding-left: 12px;
    text-align: left;
}
#MASTER .TopPage
{
    padding: 2px;
    border: 0px solid #93A6B4;
    text-align: right;
}
#MASTER .TDBanner
{
    background-color: #c9e1fa;
    padding: 2px;
    border: 1px solid #B1BDC4;
    border-bottom: 1px solid #788A98;
}
#MASTER .Logo
{
    font-family: Verdana;
    font-size: 20px;
    font-weight: bolder;
    text-align: left;
    text-decoration: none;
    color: #000000;
    padding-left: 3px;
}
#MASTER .LogoParents
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bolder;
    text-align: left;
    text-decoration: none;
    color: #000000;
}
#MASTER .TDs
{
    background-image: url(../Img/bg1.gif);
    background-repeat: repeat;
    height: 23px;
}
#MASTER .TDLine
{
    background-image: url(../Img/linebg.gif);
    background-repeat: repeat;
    height: 12px;
}
#MASTER .tdLogOut
{
    text-align: right;
    padding-right: 6px;
    height: 21px;
}
#MASTER .TDContentMain
{
    padding: 2px;
    background-color: #F7F8FA;
    vertical-align: top;
    width: 100%;
    height: 265px;
}

#MASTER .TBottom
{
    background-image: url(../Img/bg1.gif);
    background-repeat: repeat;
    height: 21px;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-align: center;
}
#MASTER .TBottom a
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
#MASTER .TBottom a:Hover
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #F07F23;
    text-decoration: underline;
}
#MASTER .button
{
    border: 1px solid #2257d6;
}
#MASTER .mnuTop
{
    background-image: url(../Img/bgMnuTitle.gif);
    background-repeat: repeat;
}
#MASTER .MenuHPL, .MenuHPL:Hover
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    padding: 1px 15px 1px 3px;
    background-image: url(../Img/sep1.gif);
    background-position: right center;
    background-repeat: no-repeat;
}
#MASTER .MenuHPL:Hover
{
    color: Red;
}
/*---------------- End Master ---------------------*/
/*---------------- Default ---------------------*/
#DEFAULT .divMain
{
    text-align: left;
    vertical-align: top;
    padding: 2px;
}
#DEFAULT .TDS
{
    text-align: center;
    padding: 2px;
    vertical-align: top;
}
#DEFAULT .TBL
{
    background-color: #ffffff;
    border: 1px solid #1B576F;
    border-collapse: collapse;
}
#DEFAULT .THeaders
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    color: #ffffff;
    background-color: #1B576F;
    padding-bottom: 2px;
    height: 19px;
}
#DEFAULT .T
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #000000;
    text-decoration: none;
    padding: 4px;
}
#DEFAULT .I
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    text-align: left;
    color: #000000;
    text-decoration: none;
}
#DEFAULT .B
{
    text-align: center;
    background-color: #1B576F;
    padding: 2px;
    height: 19px;
}
#DEFAULT .TICon
{
    background-color: #ffffff;
    border: 1px solid #1B576F;
    text-align: center;
    vertical-align: top;
    cursor: pointer;
    padding: 2px;
}
#DEFAULT .TIConOver
{
    background-color: #DBE6E8;
    border: 1px solid #21710D;
    text-align: center;
    vertical-align: top;
    cursor: pointer;
    padding: 2px;
}
#DEFAULT .TIConOver label
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    color: #22690C;
    text-decoration: none;
}
#DEFAULT .Img
{
    border: none;
    margin: 2px;
}
#DEFAULT .Lbel
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    color: #000000;
    text-decoration: none;
}
/*---------------- End Default ---------------------*/
/*---------------- List Pages ---------------------*/
#LIST .TopPage
{
    vertical-align: top;
    width: 100%;
    border: none;
}
#LIST .TopPage label
{
    text-align: left;
    float: left;
}
#LIST .ToolPage
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #053BD5;
    padding-right: 4px;
    text-align: right;
    float: right;
    width: 400px;
    overflow: hidden;
}
#LIST .ToolPage a
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    color: #053BD5;
    padding-right: 3px;
}
#LIST .ToolPage a:Hover
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    color: #FF0000;
    padding-right: 3px;
}
#LIST .TitleInfo
{
    padding-bottom: 5px;
    text-align: left;
}
#LIST .ListTablePage
{
    padding: 5px;
}
#LIST .GrdData
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    border-collapse: collapse;
}
#LIST .GHeader
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    color: #000000;
    padding-bottom: 2px;
    height: 19px;
}
#LIST .GAlternatingRow
{
    background-color: #DEDEDE;
    border: 1px solid #507C8E;
}
#LIST .GRow
{
    background-color: #FCF8F8;
    border: 1px solid #507C8E;
}
#LIST .Pager
{
    text-align: center;
    padding: 3px;
}
#LIST .GL
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    cursor: pointer;
}
#LIST a:Hover.GL
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #E71A67;
    text-decoration: underline;
    cursor: pointer;
}
#LIST .LinkCommand
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #074774;
    text-decoration: none;
    cursor: pointer;
}
#LIST a:Hover.LinkCommand
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #B0A717;
    text-decoration: underline;
    cursor: pointer;
}
#LIST .GLN
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #074774;
    text-decoration: none;
    cursor: pointer;
}
#LIST a:Hover.GLN
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #EF0606;
    text-decoration: underline;
    cursor: pointer;
}
#LIST .AuthorInfo
{
    text-align: right;
}
.#LIST .SearchForm
{
    text-align: left;
    vertical-align: top;
    margin: 2px;
}
.#LIST .SearchForm legend
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    padding-right: 3px;
}
#LIST .SearchForm .txtSearch
{
    height: 16px;
    width: 220px;
}
#LIST .SearchForm .SearchTText
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    padding-right: 5px;
    text-align: right;
    width: 110px;
}
#LIST .GLNEmpty
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #E54E0F;
    text-decoration: none;
    cursor: pointer;
}
#LIST a:Hover.GLNEmpty
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #EBAC92;
    text-decoration: underline;
    cursor: pointer;
}
#LIST .GD
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #074774;
    text-decoration: none;
}
#LIST .GG
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #0971B9;
    text-decoration: none;
}
#LIST .ERR
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #D74A0F;
    text-decoration: none;
}
#LIST .modalBackground
{
    background-color: #F4F4EE;
    filter: alpha(opacity=40);
}
#LIST .modalPopup
{
    background-color: #FFFFFF;
    border: 1px solid #000000;
    padding: 1px;
    width: 550px;
    height: 400px;
}
#LIST .T
{
    padding: 5px;
    text-align: left;
}
#LIST .T fieldset
{
    padding: 5px;
    margin: 2px;
    text-align: left;
    vertical-align: top;
}
#LIST .T legend
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #0D73C3;
    padding-right: 3px;
}
#LIST .INFO
{
    text-align: left;
}
#LIST .INFO label
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    text-align: right;
    width: 105px;
    float: left;
    padding-right: 5px;
}
#LIST .T br
{
    clear: left;
}
#LIST .LBL
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-align: left;
}
#LIST .LBLEmpty
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #E3DEDE;
    text-align: left;
}
#LIST .LBLContent
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    text-align: justify;
    padding: 5px;
}
#LIST .PopupClose
{
    padding: 8pt;
    text-align: center;
}
#LIST .Link a
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
    cursor: pointer;
    color: #0A35EF;
    text-align: left;
}
#LIST .Link a:Hover
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
    cursor: pointer;
    color: #E20A28;
    text-align: left;
}
#LIST .TTT
{
    text-align: center;
    background-color: #9399A5;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    padding: 3px;
}
#LIST .Part
{
    width: 48%;
    text-align: center;
    vertical-align: top;
    padding: 2px;
}
#LIST .ToolUntils
{
    width: 4%;
    text-align: center;
    vertical-align: top;
    padding: 2px;
}
#LIST .Img1
{
    margin: 3px;
}
/*---------------- End List Pages ---------------------*/
/*---------------- Form CMS Pages ---------------------*/
#FORMCMS .title
{
    font-family: Arial;
    font-size: 14px;
    font-weight: bolder;
    text-align: left;
    color: #000000;
    padding: 2px 5px 5px 5px;
}
#FORMCMS .MainFrm
{
    padding: 5px;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    text-align: left;
    text-decoration: none;
}
#FORMCMS .MainFrm label
{
    width: 160px;
    float: left;
    line-height: 22px;
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-align: right;
    vertical-align: top;
    text-decoration: none;
    margin-right: 3px;
    margin-bottom: 10px;
}
#FORMCMS .MainFrm br
{
    clear: left;
}
#FORMCMS .inputText
{
    height: 19px;
    border: 1px solid #1E6F9C;
}
#FORMCMS .LBForCheck
{
    cursor: pointer;
}
#FORMCMS .divSusess
{
    padding-top: 50px;
    text-align: center;
}
#FORMCMS .C
{
    width: 470px;
    overflow: hidden;
    border: 1px solid #103A87;
    padding: 10px;
}
#FORMCMS .T
{
    font-family: Arial;
    font-size: 12px;
    color: #B15630;
    text-align: justify;
}
#FORMCMS .B
{
    padding-top: 6px;
    text-align: right;
}
#FORMCMS .T
{
    padding: 5px;
    text-align: left;
}
#FORMCMS .T fieldset
{
    padding: 5px;
    margin: 2px;
    text-align: left;
    vertical-align: top;
}
#FORMCMS .T legend
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #0D73C3;
    padding-right: 3px;
}
#FORMCMS .INFO
{
    text-align: left;
}
#FORMCMS .INFO label
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    text-align: right;
    width: 105px;
    float: left;
    padding-right: 5px;
}
#FORMCMS .T br
{
    clear: left;
}
#FORMCMS .LBL
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bolder;
    color: #000000;
    text-align: left;
}
#FORMCMS .LBLEmpty
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #E3DEDE;
    text-align: left;
}
#FORMCMS .LBLContent
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    text-align: justify;
    padding: 5px;
}
.Img
{
    margin: 3px;
}
/*---------------- End Form CMS Pages ---------------------*/
/******************** ADDRESSCONTACT ***********************/
#ADDRESSCONTACT .TitlePage
{
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
    color: #000000;
    text-align: left;
    padding: 3px;
}
#ADDRESSCONTACT .TBL
{
    border: 1px solid #7DB9B3;
    border-collapse: collapse;
    padding: 3px;
}
#ADDRESSCONTACT .TRTitle
{
    background-color: #C4E4E1;
    text-align: center;
    font-family: Arial;
    font-size: 12px;
    font-weight: bolder;
    color: #000000;
}
#ADDRESSCONTACT .T
{
    text-align: justify;
    margin: 5pt;
}
#ADDRESSCONTACT .C
{
    text-align: left;
    padding: 2px;
}
/******************** PL ***********************/
#PL .Title
{
    font-family: Arial;
    font-size: 13px;
    font-weight: bolder;
    color: #000000;
    text-align: left;
    padding: 3px;
}
#PL .TBL
{
    border: 1px solid #7DB9B3;
    border-collapse: collapse;
    padding: 3px;
}
#PL .TRTitle
{
    background-color: #1B576F;
    text-align: center;
    font-family: Arial;
    font-size: 12px;
    font-weight: bolder;
    color: #FFFFFF;
}
#PL .T
{
    text-align: justify;
    margin: 5pt;
}
#PL .C
{
    text-align: center;
    padding: 2px;
}
#PL .TopPage
{
    vertical-align: top;
    width: 100%;
    border: none;
}
#PL .TopPage label
{
    font-family: Arial;
    font-size: 11pt;
    font-weight: bolder;
    color: #000000;
    text-align: left;
    float: left;
}
#PL .ToolPage
{
    padding-right: 5px;
    text-align: right;
    float: right;
    width: 400px;
    overflow: hidden;
}
#PL .SearchForm
{
    padding: 5px;
    vertical-align: bottom;
}
#PL .SearchForm br
{
    clear: left;
}
#PL .SearchForm label
{
    float: left;
    width: 110px;
    overflow: hidden;
    text-align: right;
    padding-right: 5px;
    padding-bottom: 7px;
    padding-top: 5px;
    font-family: Verdana;
    font-size: 9pt;
    text-decoration: none;
    color: #000000;
}
#PL .TXT
{
    width: 380px;
    font-family: Verdana;
    font-size: 9pt;
    color: #000000;
}
#PL .ListTablePage
{
    padding: 5px;
}
/********************** CMSMENUS **********************************/
#CMSMENUS .Left
{
    text-align: left;
    vertical-align: top;
    border: 1px solid #FFFFFF;
    background-color: #E5EEF1;
    vertical-align: top;
    padding: 3px;
    width: 250px;
}
#CMSMENUS .DivLeft
{
    text-align: left;
    vertical-align: top;
    width: 275px;
    overflow: auto;
}
#CMSMENUS .CmdMenu
{
    vertical-align: top;
    text-align: left;
    padding: 5px;
    padding-top: 0px;
}
#CMSMENUS .FormPanel
{
    text-align: left;
    vertical-align: top;
}
#CMSMENUS .ToolAdd
{
}
#CMSMENUS .TAdd
{
    background-color: #E5EEF1;
    vertical-align: top;
    text-align: left;
    padding: 2px;
}
#CMSMENUS .TFrm
{
    vertical-align: top;
    text-align: left;
}
#CMSMENUS .TextForm
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    vertical-align: baseline;
    text-align: right;
    padding-right: 5px;
    width: 150px;
    color: #000000;
}
#CMSMENUS .TText
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    text-align: left;
}
#CMSMENUS .inputText
{
    border: 1px solid #6B88A4;
    height: 17px;
}

#CMDSHAREHOLDER .MainFrm
{
    vertical-align: top;
    text-align: left;
    padding: 5px;
}
#CMDSHAREHOLDER .TDTextForm
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    text-align: right;
    padding-right: 5px;
    text-decoration: none;
    vertical-align: baseline;
    width: 120px;
}
#CMDSHAREHOLDER .CheckText
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    padding-right: 5px;
    text-decoration: none;
}

/* gallery */
td.gallerycell
{
    vertical-align: middle;
    text-align: center;
    width: 120px;
    height: 120px;
    border: solid 1px #9CB6E9;
}

td.gallerycell td.imagecell
{
    vertical-align: middle;
    text-align: center;
    width: 120px;
    height: 120px;
}

td.gallerycell td.buttoncell
{
    background-color: #9CB6E9;
    padding: 3px;
}
